independent agency - Turkish English Dictionary